Electronic device, electronic device control method, and storage medium

ABSTRACT

An electronic device includes a non-rectangular display, an information acquisition sensor, and a processor. The processor allocates information acquired from the information acquisition sensor to any of a plurality of display regions having different sizes or shapes within a display range. The information is displayed on the display in a different display mode depending on whether the information is allocated to a first display region or to a separate display region out of the plurality of display regions.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is based on and claims priority to JapanesePatent Application No. 2020-051296, filed on Mar. 23, 2020, in the JapanPatent Office, the entire content of which is incorporated herein byreference.

The present technical field relates to an electronic device, anelectronic device control method, and a storage medium.

BACK GROUND

For example, JP 2015-127957A, which has been filed for a patent inJapan, discloses a technique for dividing a display range of a displayinto a plurality of regions and displaying information in each of theregions.

SUMMARY

The present embodiment includes a display configured to perform displayin a non-rectangular display range, an information acquisition sensor,and at least one processor. The processor allocates information acquiredfrom the information acquisition sensor to any of a plurality of displayregions having different sizes or shapes within the display range, andthe information is displayed on the display in a different display modedepending on whether the information is allocated to a first displayregion or to a separate display region out of the plurality of displayregions.

Note that signs and characters in parentheses are signs and the likeassigned in an embodiment and do not limit the present invention.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a configuration diagram of an electronic device according tothe present embodiment;

FIG. 2 is a diagram illustrating an example of a divided region in whichthe display range of a display of the electronic device according to thepresent embodiment is divided;

FIG. 3 is a diagram illustrating an example of an upper stage image;

FIG. 4 is a diagram (1) illustrating an example of a lower stage image;

FIG. 5 is a diagram (2) illustrating an example of the lower stageimage;

FIG. 6 is a diagram illustrating an example of a middle stage image;

FIG. 7 is an example of the upper stage image in which a graphic elementand related information are arranged;

FIG. 8 is an example of the lower stage image in which a graphic elementand related information are arranged;

FIG. 9 is a diagram illustrating an example of a protruding image, inwhich an image in a certain display region protrudes into anotherdisplay region;

FIG. 10 is a diagram illustrating an example of the middle stage imageavoiding protrusion into another display region;

FIG. 11 is a diagram illustrating an example of an avoidance image, inwhich protrusion into another display region is avoided;

FIG. 12 is a diagram illustrating an example of an item managementtable;

FIG. 13 is a flowchart describing the operation of the electronic deviceaccording to the present embodiment; and

FIG. 14 is a diagram illustrating an example of the upper stage image inwhich a graphic image is arranged at a rim part.

DETAILED DESCRIPTION

Hereinbelow, an embodiment will be described in detail with reference tothe drawings. Note that the drawings are merely schematicallyillustrated to the extent that the present embodiment can fully beunderstood. Also, in the drawings, similar or identical components arelabeled with the same reference signs, and description of the duplicatecomponents is omitted.

Embodiment

FIG. 1 is a configuration diagram of an electronic device according tothe present embodiment.

An electronic device 100 is a wristwatch-type mobile device (smartwatch) that a user wears on his/her wrist. The electronic device 100includes a control unit 10, a display 20, an information acquisitionsensor 30, a storage unit 40, and a communication unit 60. The storageunit 40 has stored therein an item management table 250 and anelectronic device control program 41, which will be described below. Thecommunication unit 60 wirelessly communicates with an external controldevice (for example, a personal computer (PC) or a smartphone).

The display 20 is a liquid crystal display device having a circulardisplay range as illustrated in FIG. 2. Note that the display range ofthe display 20 does not have to be circular. The information acquisitionsensor 30 includes a heart rate sensor 1, a pressure sensor 2, atemperature sensor 3, an acceleration sensor 4, a global positioningsystem (GPS) 5, and a timekeeping unit 6, for example.

The heart rate sensor 1 measures the heart rate per minute (beats perminute (BPM)) of the wearer wearing the electronic device 100. Thepressure sensor 2 is a sensor measuring atmospheric pressure, andaltitude information can be obtained from the measured atmosphericpressure, for example. The temperature sensor 3 is a sensor measuringatmospheric temperature. The acceleration sensor 4 is a sensor detectingacceleration, and the user's step count information can be obtained fromthe measured acceleration, for example. The GPS 5 is a unit receivingradio waves from satellites to obtain positional information. Thetimekeeping unit 6 keeps time.

The control unit 10 is a central processing unit (CPU) and executes theelectronic device control program 41 and an operating system (OS) tofulfill the functions of a display region division means 11, a displayregion allocation means 12, an image collision determination means 13, adisplay mode change means 14, and a display control means 15.

The display region division means 11 divides a circular display range ofthe display 20 into a plurality of display regions. For example, asillustrated in FIG. 2, the display region division means 11 divides thedisplay range into a first display region 21 and a separate displayregion 25. Here, the separate display region 25 is divided into a seconddisplay region 23 and a third display region 22. That is, the displayregion division means 11 divides the display range into the firstdisplay region 21, the second display region 23, and the third displayregion 22. The first display region 21 occupies an upper stage (12o'clock side) of the circular display range, the second display region23 occupies a lower stage (6 o'clock side), and the third display region22 occupies a middle stage.

Also, the circular display range includes a rim part 26. The rim part 26is divided into a first rim part 21 c, a second rim part 23 c, and rightand left third rim parts 22 c and 22 c. Here, the first rim part 21 c isincluded in the first display region 21, the second rim part 23 c isincluded in the second display region 23, and the third rim parts 22 cand 22 c are included in the third display region 22.

In the first display region 21, a graphic element such as a graph and agauge is often displayed at the lower part, and related information tothe graphic element is often displayed with characters and numbers atthe upper part, for example. That is, the first display region 21 isdivided into a graphic region 21 a, in which a graphic element is oftendisplayed, and a related information region 21 b, in which relatedinformation to the graphic element is often displayed. Here, the graphicregion 21 a is arranged farther from the first rim part 21 c than therelated information region 21 b. The graphic element requires a displayarea of a certain size due to the nature of the graphic element whendisplayed. For this reason, in a case in which the graphic element isdisplayed near the first rim part 21 c, the graphic element must bedisplayed in a small size. However, in a case in which the graphicelement is displayed far from the first rim part 21 c, the graphicelement can be kept in a large size.

Also, the display area of the related information to the graphic elementis often smaller than that of the graphic element. Therefore, therelated information to the graphic element can be kept in a display sizeenabling the user to sufficiently check the related information even ina case in which the related information is displayed near the first rimpart 21 c. That is, by arranging and displaying the graphic element andthe related information to the graphic element in accordance with theshape of the first display region 21, the display area can effectivelybe utilized.

For example, in a case in which the user wearing the electronic device100 is running, it is assumed that a heart rate, running time, a stepcount, calorie consumption, and the like are displayed. The user candisplay information to be checked during running in the first displayregion 21, the second display region 23, and the third display region22. Note that information to be displayed in the first display region21, the second display region 23, and the third display region 22 mayautomatically be determined by selecting a preset measurement mode suchas a running measurement mode. For example, in a case in whichinformation about the step count, information about the heart rate, andthe calorie consumption are displayed in the first display region 21, asteps/heart rate/calorie upper stage image 211 (FIG. 3) is displayed.The steps/heart rate/calorie upper stage image 211 (FIG. 3) includes acalorie gauge 211 b, a step count gauge 211 d, and a step count numberelement 211 c in the graphic region 21 a (FIG. 2). Also, a heart ratenumber element 211 a is displayed in the related information region 21 b(FIG. 2). In a case in which three or more types of information aredisplayed in the first display region 21 or the second display region 23as in the steps/heart rate/calorie upper stage image 211, the number ofpieces of information to be displayed in the graphic region 21 a or thegraphic region 23 a having a large display area is preferably increased.

Also, in the second display region 23, a graphic element is oftendisplayed at the upper part, and related information to the graphicelement is often displayed with characters and numbers at the lowerpart, for example. That is, the second display region 23 is divided intoa graphic region 23 a, in which a graphic element is often displayed,and a related information region 23 b, in which related information tothe graphic element is often displayed. Here, the graphic region 23 a isarranged farther from the second rim part 23 c than the relatedinformation region 23 b. That is, in a case in which the graphic elementis displayed far from the second rim part 23 c, the graphic element canbe kept in a large display size. Also, the related information to thegraphic element can be kept in a display size enabling the user tosufficiently check the related information even in a case in which therelated information is displayed near the second rim part 23 c. That is,by arranging and displaying the graphic element and the relatedinformation to the graphic element in accordance with the shape of thesecond display region 23, the display area can effectively be utilized.

For example, a steps/heart rate/calorie lower stage image 214illustrated in FIG. 4 includes a calorie gauge 214 b, a step count gauge214 d, and a step count number element 214 c in the graphic region 23 a(FIG. 2). Also, a heart rate number element 214 a is displayed in therelated information region 23 b (FIG. 2). In the cases of FIGS. 3 and 4,the first display region 21 and the second display region 23 arevertically symmetrical in terms of arrangement of the componentsthereof. As described above, since the display modes are changed bychanging the arrangements of the components in accordance with thedisplay positions of the pieces of information having the same graphicelements and the same pieces of related information, the user can easilyrecognize the information.

Note that, in the present embodiment, since the information about thestep count and the information about the heart rate are displayed in thefirst display region 21, other information may be displayed in thesecond display region 23. For example, a time lower stage image 213(FIG. 5) showing the running time of the user is displayed in the seconddisplay region 23. In the time lower stage image 213, cumulative time213 a from start time is displayed in the upper stage, and totalcumulative time including time before the start is displayed in thelower stage. Here, the start time is start time of running, for example,and accumulation is started when a not-illustrated button is pressed.

In the third display region 22, a graphic element is often displayed.The third display region 22 easily catches the user's attention sincethe third display region 22 is located at the center of the displayrange and preferably displays relatively simple information to enablethe user to obtain the information instantly. In the third displayregion 22, a collision heart rate middle stage image 212 (FIG. 6)showing information about the heart rate is displayed, for example. Thecollision heart rate middle stage image 212 includes a heart rate numberelement 212 a and a heart rate gauge 212 b. Note that, withoutparticular limitation, in a case in which the information about theheart rate is also displayed in the first display region 21 as in thepresent embodiment, different information from that in the first displayregion 21 is preferably displayed. For example, different pieces ofinformation out of an average value, a maximum value, and a minimumvalue of the heart rate, a current heart rate, and the like may bedisplayed in the first display region 21, the second display region 23,and the third display region 22.

Also, the graphic elements displayed at the lower part of the firstdisplay region 21 and the upper part of the second display region 23 areoften graphs as illustrated in FIGS. 7 and 8. In a graph heart rateupper stage image 231 (FIG. 7), a heart rate number element 231 a isarranged at the upper part, and a heart rate graph 231 b is arranged atthe lower part. In a graph heart rate lower stage image 232 (FIG. 8), aheart rate graph 232 b is arranged at the upper part, and a heart ratenumber element 232 a is arranged at the lower part. That is, the graphheart rate upper stage image 231 displayed in the upper stage and thegraph heart rate lower stage image 232 displayed in the lower stage arevertically symmetrical in terms of arrangement. Also, heart rateinformation including past heart rate information is displayed in theheart rate graph 231 b and the heart rate graph 232 b, and current heartrate information is displayed in the heart rate number element 231 a andthe heart rate number element 232 a.

Further, the graphic element displayed in the third display region 22often includes a gauge as illustrated in FIG. 6. While the graphprovides a large amount of information because the graph shows changesof the value, the gauge provides a small amount of information and issimple because the gauge shows one value at a certain time point.Therefore, the gauge is suitable for being displayed in the thirddisplay region 22. Also, the image displayed in the third display region22, such as the heart rate gauge 212 b in FIG. 6, may protrude into thefirst rim part 21 c and the second rim part 23 c. Although the heartrate gauge 212 b protrudes into the first rim part 21 c and the secondrim part 23 c, the heart rate gauge 212 b is arranged mainly in thethird display region 22, in which simple information is arranged.

Note that the first display region 21 and the second display region 23are positions that are not suitable to let the user instantly recognizeinformation displayed therein. Therefore, the first display region 21and the second display region 23 preferably display a large amount ofinformation so that the user can obtain detailed information when theuser closely looks at the screen. Accordingly, the first display region21 and the second display region 23 often display graphs.

The display region allocation means 12 (FIG. 1) allocates theinformation acquired in the information acquisition sensor 30 (FIG. 1)to any display region. The display region allocation means 12 allocatesan image of a predetermined display mode to any of the first displayregion 21, the second display region 23, and the third display region 22in accordance with the operation of the user. For example, in accordancewith the operation of the user, the display region allocation means 12allocates the steps/heart rate/calorie upper stage image 211 (FIG. 3) tothe first display region 21 as a step count, calorie consumption, and aheart rate, allocates the collision heart rate middle stage image 212(FIG. 6) to the third display region 22 as the heart rate, and allocatesthe time lower stage image 213 (FIG. 5) to the second display region 23as running time. Note that the display region allocation means 12 mayautomatically allocate information to an appropriate region without theoperation of the user.

The image collision determination means 13 (FIG. 1) determines if theimage allocated in the upper stage (first display region 21), the imageallocated in the middle stage (third display region 22), and the imageallocated in the lower stage (second display region 23) collide(interfere) with each other.

FIG. 9 illustrates an example of a protruding image, in which an imagein a certain display region protrudes into another display region.

A heart rate collision image 210 includes the steps/heart rate/calorieupper stage image 211 (FIG. 3) allocated to the upper stage (firstdisplay region 21), the collision heart rate middle stage image 212(FIG. 6) allocated to the third display region 22, and the time lowerstage image 213 (FIG. 5) allocated to the second display region 23.

Here, the collision heart rate middle stage image 212 (FIG. 6) allocatedto the third display region 22 (FIG. 2) includes the heart rate numberelement 212 a and the heart rate gauge 212 b, and the heart rate gauge212 b uses the first rim part 21 c and the second rim part 23 c (FIG.2). That is, the heart rate gauge 212 b is displayed so as to protrudeinto the first display region 21 and the second display region 23.

Therefore, in the heart rate collision image 210 (FIG. 9), the heartrate gauge 212 b (FIG. 6) and the calorie gauge 211 b (FIG. 3) collide(interfere) at a collision location 215. Also, in the heart ratecollision image 210, the heart rate gauge 212 b and the character string“CAL” collide (interfere) at a collision location 216. Further, in theheart rate collision image 210, the heart rate gauge 212 b and thecharacter string “TIME” collide (interfere) at a collision location 217.

The display mode change means 14 (FIG. 1) changes a display mode ordisplay modes of any one or ones of the image allocated in the firstdisplay region 21, the image allocated in the third display region 22,and the image allocated in the second display region 23 to prevent thecollision locations 215, 216, and 217 from being generated.

Here, the information displayed in the first display region 21, thethird display region 22, and the second display region 23 may be changedto another type of information. Also, the display contents of the firstdisplay region 21, the third display region 22, and the second displayregion 23 may be interchanged. Using these functions, the display modechange means 14 changes the collision heart rate middle stage image 212(FIG. 6) allocated to the third display region 22 to a collisionavoidance heart rate middle stage image 222 (FIG. 10), for example. Thatis, the display mode change means 14 changes the display mode from theheart rate gauge 212 b (FIG. 6) to a heart rate gauge 222 b (FIG. 10).The collision avoidance heart rate middle stage image 222 includes aheart rate number element 222 a and the heart rate gauge 222 b.

FIG. 11 illustrates an example of an avoidance image, in whichprotrusion into another display region is avoided.

A heart rate collision avoidance image 220 includes a combination of thesteps/heart rate/calorie upper stage image 211 (FIG. 3), the collisionavoidance heart rate middle stage image 222 (FIG. 10), and the timelower stage image 213 (FIG. 5). Unlike the collision heart rate middlestage image 212 (FIG. 6), the collision avoidance heart rate middlestage image 222 (FIG. 10) is not displayed to protrude into the firstdisplay region 21 and the second display region 23.

The image collision determination means 13 (FIG. 1) determines thepresence or absence of these collision locations 215, 216, and 217 withuse of the item management table 250 illustrated in FIG. 12. Also, thedisplay mode change means 14 selects an image enabling collisionavoidance with use of the item management table 250. Hereinbelow, theitem management table 250 according to the present embodiment will bedescribed.

The item management table 250 includes a “No.” column 250 a, a “part”column 250 b, an “item name” column 250 c, and an upper stageinterference column 250 d, a middle stage interference column 250 e, anda lower stage interference column 250 f of the rim part 26 (FIG. 2), forexample.

In the “No.” column 250 a, the serial numbers of the image items arelisted. The “part” column 250 b represents the parts of the image items(for example, “upper stage”, “middle stage”, and “lower stage”). In the“item name” column 250 c, the names of the image items are shown. Theupper stage interference column 250 d, the middle stage interferencecolumn 250 e, and the lower stage interference column 250 f representwhether or not the first rim part 21 c serving as the upper stage of therim part 26, the third rim part 22 c serving as the middle stage, andthe second rim part 23 c serving as the lower stage are occupied.

As the image items, the steps/heart rate/calorie upper stage image 211(FIG. 3), the collision heart rate middle stage image 212 (FIG. 6), thetime lower stage image 213 (FIG. 5), the steps/heart rate/calorie lowerstage image 214 (FIG. 4), the collision avoidance heart rate middlestage image 222 (FIG. 10), the graph heart rate upper stage image 231(FIG. 7), and the graph heart rate lower stage image 232 (FIG. 8) arelisted, for example.

The steps/heart rate/calorie upper stage image 211 (FIG. 3) is arrangedin the “upper stage” of the circular display range and occupies thefirst rim part 21 c of the rim part 26. The collision heart rate middlestage image 212 (FIG. 6) is arranged in the “middle stage” and occupiesall of the “upper stage”, “middle stage”, and “lower stage” of the rimpart 26. Each of the time lower stage image 213 (FIG. 5) and thesteps/heart rate/calorie lower stage image 214 (FIG. 4) is arranged inthe “lower stage” and occupies the second rim part 23 c of the rim part26.

The collision avoidance heart rate middle stage image 222 (FIG. 10) isarranged in the “middle stage” and does not occupy any of the “upperstage”, “middle stage”, and “lower stage” of the rim part 26. Also, thegraph heart rate upper stage image 231 (FIG. 7) is arranged in the“upper stage” and occupies the “upper stage” of the rim part 26 but doesnot occupy the “middle stage” and “lower stage”. The graph heart ratelower stage image 232 (FIG. 8) is arranged in the “lower stage” andoccupies the “lower stage” of the rim part 26 but does not occupy the“upper stage” and “middle stage”.

The image collision determination means 13 determines whether or not“occupied” overlaps in each of the “upper stage”, “middle stage”, and“lower stage” items of the rim part 26 of the selected item (image). Forexample, the steps/heart rate/calorie upper stage image 211 and thecollision heart rate middle stage image 212 differ in terms of “part”but overlap in that the “upper stage” of the rim part is “occupied”, andare determined to collide (interfere).

The display mode change means 14 selects, from the plurality of items,items so that “occupied” does not overlap in any of the “upper stage”,“middle stage”, and “lower stage” of the rim part. For example, thedisplay mode change means 14 selects either the “steps/heartrate/calorie upper stage image 211” or the “graph heart rate upper stageimage 231” for the “upper stage” part. The display mode change means 14selects the “collision avoidance heart rate middle stage image 222”,which does not occupy any rim part for the “middle stage” part. Thedisplay mode change means 14 selects any of the “time lower stage image213”, the “steps/heart rate/calorie lower stage image 214”, and the“graph heart rate lower stage image 232” for the “lower stage” part.

The display control means 15 displays on the display 20 an image inwhich the display region allocation means 12 has performed allocation tothe display regions and in which collision has been avoided due to achange of the display mode by the display mode change means 14.

FIG. 13 is a flowchart for describing the operation of the electronicdevice according to the present embodiment.

This flow is executed every time the image arrangement setting ischanged. The control unit 10 acquires an image item whose setting is tobe changed (S1). For example, the control unit 10 acquires thesteps/heart rate/calorie upper stage image 211 (FIG. 3), the collisionheart rate middle stage image 212 (FIG. 4), and the time lower stageimage 213 (FIG. 5). Subsequently, the display region division means 11divides the display range of the display 20 into a plurality of displayregions (S2). For example, the display region division means 11 dividesthe display range of the display 20 into the first display region 21(FIG. 2) serving as the upper stage, the third display region 22 servingas the middle stage, and the second display region 23 serving as thelower stage. Note that the order of steps S1 and S2 does not matter.

After the processing in S2, the display region allocation means 12allocates the image items acquired in S1 to the display regions (S3).For example, the display region allocation means 12 allocates thesteps/heart rate/calorie upper stage image 211 (FIG. 3) to the firstdisplay region 21, the collision heart rate middle stage image 212 (FIG.6) to the third display region 22, and the time lower stage image 213(FIG. 5) to the second display region 23.

After the processing in S3, the image collision determination means 13determines whether or not the images allocated in S2 collide (interfere)with each other with use of the item management table 250 (FIG. 12)(S4). For example, the image collision determination means 13 determinesthat the collision heart rate middle stage image 212 “collides” becausethe collision heart rate middle stage image 212 “occupies” a region ofthe steps/heart rate/calorie upper stage image 211 in the “upper stage”of the rim part. Also, the image collision determination means 13determines that the collision heart rate middle stage image 212“collides” because the collision heart rate middle stage image 212“occupies” a region of the time lower stage image 213 in the “lowerstage” of the rim part.

In a case in which collision (interference) is determined (collision inS4), the display mode change means 14 changes the display mode of theimage item determined to collide with reference to the item managementtable 250 (S5). For example, the display mode change means 14 changesthe collision heart rate middle stage image 212 (FIG. 6) to thecollision avoidance heart rate middle stage image 222 (FIG. 10). Thatis, the display mode change means 14 changes the display mode from theheart rate gauge 212 b (FIG. 6) to the heart rate gauge 222 b (FIG. 10).

After the processing in S5, or in a case in which it is determined thatthere is no collision (no collision in S4), the display control means 15displays on the display 20 an image whose display mode has been changedor an image determined to have no collision (S6). This ends theprocessing.

For example, JP 2015-127957A, which has been filed for a patent inJapan, discloses a technique for dividing a display range of a displayinto a plurality of regions and displaying information in each of theregions. Here, in a case in which the display range of the display isdivided into regions having different sizes or shapes, it may bedifficult to recognize information in some of the displayed regions.Also, depending on the type of information to be displayed and the sizeor shape of the displayed region, there may be a problem in which thedisplayed information does not fit into the region.

However, as described above, with the electronic device 100 according tothe present embodiment, in a case in which the heart rate gauge 212 b ofthe collision heart rate middle stage image 212 (FIG. 6) collides withthe steps/heart rate/calorie upper stage image 211 (FIG. 3) and the timelower stage image 213 (FIG. 5) as in the heart rate collision image 210(FIG. 9), the display mode change means 14 changes the display mode fromthe collision heart rate middle stage image 212 (FIG. 6) to thecollision avoidance heart rate middle stage image 222 (FIG. 10).

This enables collision to be avoided and allows the user to easily lookat the steps/heart rate/calorie upper stage image 211 (FIG. 3) and thetime lower stage image 213 (FIG. 5).

On the other hand, in a case in which the user selects an image to bearranged in the first display region 21 and an image to be arranged inthe second display region 23 so as not to collide with the collisionheart rate middle stage image 212 arranged in the third display region22, the heart rate gauge 212 b is displayed large enough to protrudeinto the first rim part 21 c and the second rim part 23 c, which areother regions. As a result, the display range of the display 20 iseffectively utilized, and the heart rate gauge 212 b is easy for theuser to look at.

MODIFICATION EXAMPLES

The present invention is not limited to the above-described embodimentand can be modified in various ways as in the following examples. (1) Inthe above embodiment, although the display mode is changed from theheart rate gauge 212 b (FIG. 6) to the heart rate gauge 222 b (FIG. 10),the graphic display and the related information may be exchanged, or thegraph and the gauge may be exchanged.

FIG. 14 illustrates an example of an upper stage image in which agraphic image is arranged at the rim part.

A cadence upper stage image 241 includes a heart rate gauge 241 aarranged at the first rim part 21 c (FIG. 2), and a heart rate numberelement 241 b, a maximum value number element 241 c for cadence, and anaverage value number element 241 d for cadence serving as relatedinformation.

The graph heart rate upper stage image 231 in FIG. 7 includes the heartrate graph 231 b and the related information (heart rate number element231 a) arranged at the first rim part 21 c. Therefore, in FIG. 14, theheart rate number element 241 b is arranged at the position in FIG. 7provided with the heart rate graph 231 b, and the heart rate gauge 241 ais arranged at the position in FIG. 7 provided with the heart ratenumber element 231 a. Therefore, the graphic display for the heart rateand the related information for the heart rate are exchanged between thecadence upper stage image 241 in FIG. 14 and the graph heart rate upperstage image 231 in FIG. 7.

Also, the heart rate gauge 241 a is arranged in the cadence upper stageimage 241 in FIG. 14, and the heart rate graph 231 b is arranged in thegraph heart rate upper stage image 231 in FIG. 7. That is, the gauge andthe graph for the heart rate are exchanged between the cadence upperstage image 241 in FIG. 14 and the graph heart rate upper stage image231 in FIG. 7.

(2) Although the electronic device 100 according to the above embodimentis a wristwatch-type mobile device (smart watch), the electronic device100 may be a personal computer (PC), a smartphone, or the like. At thistime, the information acquisition sensor is not limited to an interfacesuch as a universal serial bus (USB) connected to the sensor and may beincluded in the control unit 10 as a functional unit configured toacquire information from a memory (nonvolatile storage unit), forexample. Also, the display range of the display 20 is not circular butrectangular.

1. An electronic device comprising: a display configured to performdisplay in a non-rectangular display range; an information acquisitionsensor; and at least one processor, wherein the processor allocatesinformation acquired from the information acquisition sensor to any of aplurality of display regions having different sizes or shapes within thedisplay range, and the information is displayed on the display in adifferent display mode depending on whether the information is allocatedto a first display region or to a separate display region out of theplurality of display regions.
 2. The electronic device according toclaim 1, wherein the display range is circular, the information includesa graphic element and related information related to the graphic elementto be expressed, the first display region includes a first rim partserving as a part of a rim part of the display, the graphic element isarranged farther from the first rim part than the related information ina case of being displayed in the first display region, the separatedisplay region includes a second display region having a second rim partserving as a different rim part from the first rim part, and the graphicelement displayed in the second display region is arranged farther fromthe second rim part than the related information.
 3. The electronicdevice according to claim 2, wherein the first display region isarranged on a 12 o'clock side of the display, and the second displayregion is arranged on a 6 o'clock side of the display.
 4. The electronicdevice according to claim 3, wherein, in a case in which the informationis displayed in the first display region, the related information isarranged further on the 12 o'clock side than the graphic element, and ina case in which the information is displayed in the second displayregion, the related information is arranged further on the 6 o'clockside than the graphic element.
 5. The electronic device according toclaim 2, wherein arrangement of the graphic element and the relatedinformation is changed to cause the display mode of the information tobe changed.
 6. The electronic device according to claim 2, wherein thegraphic element is a graph or a gauge, and the display mode of theinformation is changed depending on whether the graphic element is thegraph or the gauge.
 7. The electronic device according to claim 6,wherein the graph shows values at least at a plurality of time points,and the gauge shows a value only at one time point.
 8. The electronicdevice according to claim 6, wherein the display range includes thefirst display region, the second display region, and a third displayregion located between the first display region and the second displayregion, the information includes the graph in a case of being allocatedto the first display region or the second display region, and theinformation includes the gauge in a case of being allocated to the thirddisplay region.
 9. The electronic device according to claim 8, whereinthe display mode of a display content allocated to the third displayregion is changed in accordance with a display content allocated to thefirst display region or the second display region.
 10. An electronicdevice comprising: a non-rectangular display; an information acquisitionsensor; and a processor, wherein the processor selectively allocatesinformation acquired from the information acquisition sensor to any of aplurality of display regions provided within a display range of thedisplay and having different sizes or shapes, the information isdisplayed on the display in a different display mode depending on theallocated display region out of the plurality of display regions, and ina case in which a part of the information allocated to the displayregion protrudes into a separate display region different from thedisplay region, and in which the part interferes with informationdisplayed in the separate display region, the display mode of theinformation is changed.
 11. An electronic device control method executedby a processor of an electronic device including a non-rectangulardisplay and an information acquisition sensor, the electronic devicecontrol method comprising: a display region allocation step ofselectively allocating information acquired from the informationacquisition sensor to any of a plurality of display regions havingdifferent sizes or shapes within a display range of the display, whereinthe information is displayed on the display in a different display modedepending on whether the information is allocated to a first displayregion or to a separate display region out of the plurality of displayregions.
 12. An electronic device control method executed by a processorof an electronic device including a non-rectangular display and aninformation acquisition sensor, the electronic device control methodcomprising: a display region allocation step of selectively allocatinginformation acquired from the information acquisition sensor to any of aplurality of display regions having different sizes or shapes within adisplay range of the display; and a display step of displaying theinformation in a display mode corresponding to the display region towhich the information is allocated, wherein, in the display modechanging step, in a case in which a part of the information allocated tothe display region protrudes into a separate display region differentfrom the display region, and in which the part interferes withinformation displayed in the separate display region, the display modeof the information is changed.